﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Dominio
{
    [Serializable]
    public class ProductoVendido : IComparable
    {
        string producto    = "name";
        float  facturacion = 1000;

        public string Producto
        {
            get { return producto; }
            set { producto = value; }
        }

        public float Facturacion    
        {
            get { return facturacion; }
            set { facturacion = value; }
        }

        #region Miembros de IComparable

        public int CompareTo(object obj)
        {
            if (this.Facturacion > ((ProductoVendido)obj).Facturacion)
            {
                return -1;
            }
            else if (this.Facturacion.Equals(((ProductoVendido)obj).Facturacion))
            {
                return 0;
            }
            else return +1;
        }

        #endregion
    }
}
